async function run($input, $output, $modules = modules) {
    let dingTalkApi = $modules.dingTalkApi;
    let token = await dingTalkApi.getAccessToken();
    token = token.access_token;
    let url = "https://oapi.dingtalk.com/user/update?access_token=" + token;
    let resp = await $modules.curl(url, {
        method: "post",
        contentType: "json",
        data: {
            userid: $input.userid,
            name: $input.name,
            department: eval($input.department),
            orderInDepts: eval($input.orderInDepts),
            position: $input.position,
            tel: $input.tel,
            workPlace: $input.workPlace,
            remark: $input.remark,
            email: $input.email,
            orgEmail: $input.orgEmail,
            jobnumber: $input.jobnumber,
            isHide: eval($input.isHide),
            isSenior: eval($input.isSenior),
            hiredDate: parseInt($input.hiredDate)
        }
    });
}